throwing spear - Turkish English Dictionary